@charset "UTF-8";
/* CSS Document */

body{ margin:0; padding:0px;}
div,a,p,h1,h2,h3,span,ul,li,img{margin: 0;padding: 0;border: none;list-style: none;text-decoration: none;background: none; color:#858383;}
.all{ width:1040px; height:auto; background:#f6f7ef; margin:0 auto;}
 .article{width: 1040px;height: auto;background-color:#f3f5ea;}
 .clear{clear:both}
/*head*/
.active{ color:#00a1dc ;}
#head{width: 100%; height:auto;margin: 0 auto;} 
  .top{height: 15px;width: 100%;background:url(../img/mala_002.jpg) repeat-x; margin-top:3px; position:relative;}
   #light1{ width:60px; height:54px; position:absolute; top:0px; left:280px; background:url(../img/skin.jpg) scroll -165px -80px; z-index:999}
   #light2{ width:60px; height:54px; position:absolute; top:0px; left:400px; background:url(../img/skin.jpg) scroll -165px -80px; z-index:999}
   #light3{ width:60px; height:54px; position:absolute; top:0px; left:520px; background:url(../img/skin.jpg) scroll -165px -80px; z-index:999}
   #light4{ width:60px; height:54px; position:absolute; top:0px; left:640px; background:url(../img/skin.jpg) scroll -165px -80px; z-index:999}
   #light5{ width:60px; height:54px; position:absolute; top:0px; left:760px; background:url(../img/skin.jpg) scroll -165px -80px; z-index:999}
 
  #nav-main{ height:116px;  width:100%; margin:0 auto;}
   #logo{ width:243px; height:116px; margin-left:47px; float:left; display:inline;}
   #country{ float:right; margin-top:60px;}
     #country li{ float:left; height:44px; width:42px; margin:0 2px; font-size:10px; text-align:center;}
       #country li a img{ width:42px; height:23px;}
    #title{float:right; font-size:10px; margin-right:24px; margin-top:85px;}
 
 #nav{ width:938px; height:75px; margin:2px auto; background:url(../img/ind_03.jpg) no-repeat;}
 	#nav #index{ height:75px; width:90px; margin-left:41px; background:url(../img/ind_32.jpg) no-repeat; margin-top:0}
    #nav-content li{ float:left; height:41px; width:87px; text-align:center; font-size:16px;  no-repeat; margin:15px 6px 0; display:inline;}
		#nav-content #gw a{background:url(../img/7_08.jpg) no-repeat;}
		 #nav-content #gw a:hover{background:url(../img/7_016.jpg) no-repeat;}
		#nav-content #xx a{background:url(../img/7_09.jpg) no-repeat;}
		 #nav-content #xx a:hover{background:url(../img/7_017.jpg) no-repeat;}
		#nav-content #ms a{background:url(../img/7_008.jpg) no-repeat;}
		 #nav-content #ms a:hover{background:url(../img/7_018.jpg) no-repeat;}
		#nav-content #hot a{background:url(../img/7_011.jpg) no-repeat;}
		 #nav-content #hot a:hover{background:url(../img/7_019.jpg) no-repeat;}
		#nav-content #jg a{background:url(../img/7_012.jpg) no-repeat;}
		 #nav-content #jg a:hover{background:url(../img/7_020.jpg) no-repeat;}
		#nav-content #gl a{background:url(../img/7_013.jpg) no-repeat;}
		 #nav-content #gl a:hover{background:url(../img/7_021.jpg) no-repeat;}
		#nav-content #sl a{background:url(../img/7_014.jpg) no-repeat;}
		 #nav-content #sl a:hover{background:url(../img/7_022.jpg) no-repeat;}
		#nav-content #kx a{background:url(../img/7_015.jpg) no-repeat;}
		 #nav-content #kx a:hover{background:url(../img/7_023.jpg) no-repeat;}
		#nav #index a{height:75px; width:90px; display:block; text-indent:-99999px;}
    	#nav-content li a{ height:41px; width:87px; display:block; text-indent:-99999px;}
/*head-end*/

/*window*/
 #trundel-bg{ width:1040px; height:330px; position:relative;}
  .vice-nav{ position:absolute; z-index:99; bottom:118px; left:30px;}
   .vice-nav li{ float:left;}
   .vice-nav li a{width:49px; height:13px; display:block; text-align:center; margin:0 3px; background:#fff; filter: alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9; font-size:10px; color:#fe0101;}
   .vice-nav li a:hover{ background:#000; filter: alpha(opacity=90);-moz-opacity:0.6;opacity: 0.6;}
   .vice-nav li .activ{ background:#000; filter: alpha(opacity=90);-moz-opacity:0.6;opacity: 0.6;}
  #trundel-bg h1{ font-size:22px; position:absolute; top:43px; left:201px; color:#FFF;} 
  #trundel-bg h2{ font-size:33px; position:absolute;top:68px; left:149px; color:#FFF; font-family:"华文黑体";}
  #trundel-bg p{ width:371px; height:38px; position:absolute; top:130px; left:33px; font-size:8px; color:#FFF;}
  .mongolia{ width:1034px; height:70px; position:absolute; bottom:-3px; left:5px; background:#999;filter: alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
  /*window-end*/

 /*content*/ 
.section{ width:1040px;background:#f6f7ef;}  
 /*left*/
  .article1{ width:658px; float:left; overflow:hidden;}
   /*购物*/
   .gw,.ms,.jd,.jg{ width:100%; padding-top:16px; position:relative;} 
    .more{ position:absolute; top:31px; right:53px; font-size:12px;}
    .title{ width:625px; height:40px; background:url(../img/mala_12.jpg) no-repeat; margin:0 auto; text-align:center; color:#025675; letter-spacing:2em; font-size:18px; font-size:23px; line-height:33px;} 
	.zx, .fl, .pp{ border-top:2px solid #CCC; padding:8px 10px; width:525px; margin:22px auto 0; position:relative; height:100px;}
 .zx span,.fl span,.pp span{ 
	width:100px; 
	height:23px; 
	background:#00A1DC;
	display:block; 
	position:absolute; 
	top:-25px; 
	left:10px;
	text-align:center;
	line-height:25px;
}
.zx span a,.fl span a,.pp span a{color:#FF6;}
	  .zx li,.fl li,.pp li{ width:149px; height:92px; float:left; background:#a1a1a0;}
	
   /*美食*/	  
   .food{ padding:8px 10px; width:525px; height:283px; margin:22px auto 0; position:relative;}
    .food li{ width:175px; height:130px; float:left; border-bottom:2px solid #CCC; margin-bottom:10px;}
	  .food li p{ text-align:center;}
   /*j酒店*/
   .xj, .ts, .jy{ border-top:2px solid #CCC; padding:8px 10px; width:385px; margin:22px auto 0 54px; position:relative; height:120px;}
     .xj span{ width:163px; height:18px; background:url(../img/skin.jpg) -1px -113px; display:block; position:absolute; top:-20px; left:10px;}
	  .xj li,.ts li,.jy li{ width:123px; height:122px; float:left;}
	   .xj li h3,.ts li h3,.jy li h3{ text-align:center; font-size:12px; color:#31312f; width:123px; height:15px; overflow:hidden;}
	   .xj li p,.ts li p,.jy li p{ text-align:center; font-size:11px; color:#31312f; width:123px; height:28px; overflow:hidden;}
	  .ts span{ width:163px; height:18px; background:url(../img/skin.jpg) -1px -132px; display:block; position:absolute; top:-20px;left:10px;}
	  .jy span{ width:163px; height:18px; background:url(../img/skin.jpg) -1px -151px; display:block; position:absolute; top:-20px;left:10px;}
	#jy-aside{ width:118px; height:75px; position:absolute; right:73px; top:90px; background:#999;}
  /*景观*/	
  .bridge{padding:8px 1px; width:548px; margin:22px auto 0 53px; position:relative; height:70px;}
   .bridge li{ width:134px; height:63px; float:left; background:#e2e2dd; margin:0 1px;}
   #btn-left{ height:16px; width:16px; position:absolute; left:36px; top:110px; background:#000; display:block; background:url(../img/skin.jpg) scroll -82px -37px;}
   #btn-right{ height:16px; width:16px;position:absolute; right:42px; top:110px; background:#000; display:block;background:url(../img/skin.jpg) scroll -64px -37px;}
	 
 /*right*/
 .aside{ width:382px; float:left; overflow:hidden;}
  /*攻略*/
  .gl,.sl,.kx{ width:100%; position:relative; padding-top:16px; padding-bottom:10px; margin-bottom:5px;}
   .lab{ width:348px; height:39px; background:url(../img/mala_15.jpg) no-repeat;color: #025675; font-size: 23px;letter-spacing: 2em; line-height: 33px;       margin: 0 auto;text-align: center;}
   .gl-nav{ width:355px; height:23px; margin:24px auto 0;}
    .gl-nav li{ width:109px; height:21px; float:left; margin:0 1px;}
     .gl-nav li a{ background:url(../img/skin.jpg) scroll -1px -170px; width:109px; height:21px; display:block; text-align:center; line-height:21px;}
	 .gl-nav li a:hover{ background:url(../img/skin.jpg) scroll -111px -170px;}
   
   .gl-list	{ width:355px; margin:0 auto;} 
    .gl-list li{ height:20px; width:333px; overflow:hidden; position:relative; margin:9px 0;}
	 .gl-list b{ width:3px; height:4px; position:absolute; top:9px; left:9px; background:url(../img/skin.jpg) scroll -174px -36px;}
     .gl-list ul li span{ width:87px; height:18px; float:left; display:block; background:url(../img/5i_17.jpg) scroll 20px 2px no-repeat; text-align:right; font-size:12px; line-height:21px; padding-right:7px; margin-right:7px;}
	 .gl-list ul li a{ line-height:21px; font-size:12px;}
  /*速览*/	 
   .sl-list{ padding-top:20px;}
    .sl-list li{ width:310px; height:178px; margin:0 auto 10px; border-bottom:2px solid #d6d6d4;}
	 .sl-list li a{ width:259px; height:103px; display:block; margin:0 auto}
	  .sl-list li a img{ width:259px; height:103px;}
	 .sl-list li p{ font-size:17px; color:#3f3f3f; text-align:center; height:25px; width:310px; margin:0 auto; overflow:hidden; line-height:25px;}
	 .sl-list li span{ font-size:12px; color:#9b9999; width:180px; height:43px; display:block; margin:0 auto; line-height:22px; overflow:hidden;} 
  /*快讯*/	 
   .kx{ margin-top:33px;}
   .kx-nav{ width:50%; border-bottom:1px dashed #CCC; height:26px; padding:0 96px; position:relative;}
     .kx-nav span{ position:absolute; top:10px; right:30px; background:url(../img/skin.jpg) scroll -168px -56px; width:44px; height:10px;}
    .kx-nav li{ width:88px; height:22px; text-align:center;float:left; margin:3px 2px 0px;}
	 .kx-nav li a{ width:88px; height:22px; background:url(../img/skin.jpg) scroll -184px -32px; display:block; line-height:25px;} 
	 .kx-nav li a:hover{background:url(../img/skin.jpg) scroll -160px -2px;} 
	.kx-list{ width:100%; margin-top:5px;} 
	 .noti-list { width:353px; margin:0 auto; padding-bottom:5px;}
	  .noti-list li{ position:relative; height:18px; font-size:13px; color:#929292; line-height:18px; list-style-image:url(../img/5i_51.jpg); margin:5px 0px 5px 10px; line-height:23px;}
	   .now{ width:25px; height:12px; position:absolute; top:7px; right:31px; background:url(../img/skin.jpg) -168px -67px;}
	  #wm{ width:130px; height:130px; position:absolute; right:2px; bottom:-133px;} 
/*end*/
 
 .foot{ width:960px; margin:10px auto 0; position:relative;}	
   .emal{ width:166px; height:38px; border:1px solid #dadcd4; position:absolute; right:30px; top:-66px; background:url(../img/5i_61.jpg) no-repeat scroll 5px 1px;}
    .emal span{ margin-left:10px; font-size:11px;}
   .cal{ width:166px; height:38px; border:1px solid #dadcd4; position:absolute; right:30px; top:-16px; background:url(../img/5i_68.jpg) no-repeat scroll 127px 1px;} 
   .foot span{ font-size:14px; color:#616160; margin-left:103px;}
   .line{ width:960px; height:3px; background:url(../img/5i_58.jpg) repeat-x; display:block; overflow:hidden; margin:0 auto;}	
   #uq{ margin:20px auto 0; width:360px;}  
    #uq li{ float:left; font-size:10px; margin:3px;}
   #infor{ margin:0 auto ; width:360px; height:30px}	
    #infor li{ float:left; font-size:10px; margin:10px; position:relative;}
	.vertical{ width:1px; height:10px; background:#d0cec6; display:block; position:absolute; right:-11px; top:1px;}
	
	.emal span{ margin-left:51px; font-size:12px; margin-top:10px; display:block;}
	.cal span{ margin-left:10px; font-size:12px; margin-top:10px; display:block;}
   .info-pho{ width:142px; height:59px; margin:0 auto;}	